
/* ::::: http://www.mdk-photo.com/editor/Default.css ::::: */

body { margin: 0px; padding: 0px; background-color: rgb(153, 153, 153); font-family: "Courier New",Courier,monospace; }
h1 { margin: 0px 0px 0px 0px; color: White; font-size: 10pt; position: absolute; z-index: 3; }
h1.shadow { margin: 3px 0px 0px 4px; position: absolute; font-size: 10pt; color: Black; z-index: 2; }
#writeroot { border: 1px solid rgb(0, 0, 0); overflow: auto; background-color: rgb(204, 204, 204); display: none; height: 400px; position: absolute; top: 100px; width: 300px; right: 0px; z-index: 10; }
#timer { left: 55px; position: absolute; top: 640px; }
#linenumbers { background-color: White; color: Black; height: 180px; left: -70px; position: absolute; text-align: right; width: 59px; z-index: 1; line-height: 18px; font-size: 16px; padding-bottom: 17px; padding-right: 10px; }
#curser { position: absolute; top: 0px; left: 0px; z-index: 2; width: 10px; height: 18px; }
#editor { position: relative; top: 18px; width: 400px; height: 180px; }
html > body #editor { position: relative;}
#contentContainer { overflow: hidden; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; cursor: text; background-color: transparent; line-height: 18px; font-size: 16px; z-index: 4; }
#content, #errors { overflow: hidden; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; cursor: text; background-color: transparent; line-height: 18px; font-size: 16px; z-index: 4; white-space: nowrap; }
#errors { z-index: 5; }
#cursorContainer { overflow: hidden; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; line-height: 18px; font-size: 16px; z-index: 2; }
#pre1, #pre2, #post1, #post2, #xmlStart, #xmlFinish { position: absolute; z-index: 3; display: none; }
#linehover a:hover { background-color: Gray; }
#linehover a { background-color: transparent; }
.line:hover { cursor: pointer; text-decoration: underline; }
.line { cursor: pointer; text-decoration: none; }
.bug { text-decoration: underline; color: rgb(255, 34, 34); z-index: 10; position: absolute; }
#secondary { overflow: hidden; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; line-height: 18px; font-size: 16px; z-index: 1; white-space: nowrap; }
#errorexplain { border: 1px solid rgb(0, 0, 0); padding: 3px; background-color: Khaki; position: absolute; z-index: 10; font-size: 8pt; display: none; }
#scrollbarY { overflow: auto; position: absolute; height: 100%; line-height: 18px; width: 32px; right: -16px; z-index: 0; }
#scrollbarX { overflow: auto; position: absolute; height: 17px; line-height: 0px; width: 800px; left: 0px; bottom: -17px; z-index: 6; }
#scrollbarX_bg { padding: 0px 0px 0px 17px; bottom: -17px; height: 17px; left: 0pt; position: absolute; width: 100%; z-index: 5; margin-left: -1px; }
#editorinfo { padding: 0px 0px 0px 86px; position: absolute; bottom: -36px; z-index: 5; width: 400px; left: -70px; }
#languageSelector { display:none; }
#styleselector { display:none; }
#clipboard { position: fixed; z-index: 0; top: -100px; }
#SizeChanger { display:none; }
#LockVertical { display:none;}
#lbl1 { display:none;}
#Intellisense { border: 1px solid rgb(49, 106, 197); padding: 0px 2px 0px 0px; overflow: auto; position: absolute; height: 160px; background-color: White; z-index: 49; display: none; font-size: 12px; font-family: Tahoma; line-height: 12px; width: 200px; white-space: nowrap; }
html > body #Intellisense { overflow-x: hidden; overflow-y: scroll; }
.intpic { margin: 0px; padding: 0px; height: 15px; display: inline; }
.is_wrap { padding-right: 10px; }
.is_li, .is_li_selected { padding-right: 5px ! important; cursor: pointer; display: inline; white-space: nowrap; }
.is_li_selected { background-color: rgb(111, 151, 214); color: White; }
#ContextMenu { border: 1px solid rgb(49, 106, 197); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 150px; display: none; position: absolute; left: 100px; top: 100px; z-index: 50; cursor: pointer; }
.ContextMenuItem { background-image: url('menu_links.jpg'); background-repeat: repeat-y; background-color: rgb(255, 255, 255); height: 20px; }
.ContextMenuItemSpacing { background-image: url('menu_links.jpg'); background-repeat: repeat-y; background-color: rgb(255, 255, 255); height: 6px; }
.ContextMenuItemText { margin-left: 38px; cursor: pointer; padding-top: 2px; }
.ContextMenuItem:hover { background-color: rgb(111, 151, 214); background-image: none; }
.ContextMenuItemDisabled { background-image: url('menu_links.jpg'); background-repeat: repeat-y; background-color: rgb(255, 255, 255); height: 20px; padding-top: 2px; }
.ContextMenuItemTextDisabled { margin-left: 38px; cursor: pointer; color: rgb(204, 204, 204); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.ContextMenuItemImg { width: 22px; float: left; padding-left: 4px; }
b { font-weight: normal; }
i { font-style: normal; }
b.tab { background-image: url('tab.gif'); }
b.url { text-decoration: underline; }

/* ::::: http://www.mdk-photo.com/editor/style3.css ::::: */

.select { background-color: Maroon; }
#linenumbers { background-color: rgb(37, 57, 69); color: DimGray; }
.curserWriteON { border-left: 1px solid rgb(255, 255, 255); }
.curserOverWriteON { border-left: 0px none; background-color: Maroon; color: White; }
.curserOFF { border-left: 0px none; background-color: transparent; }
#editor { border-left: 1px solid rgb(37, 57, 69); border-bottom: 1px solid rgb(37, 57, 69); }
#content { color: white; }
#pre1, #pre2, #post1, #post2, #xmlStart, #xmlFinish { font-size: 16px; background-color: yellow; opacity: 0.2; }
#xmlStart, #xmlFinish { background-color: pink; }
#secondary { color: rgb(37, 57, 69); background-color: rgb(37, 57, 69); }
#editorinfo { border-top: 1px solid DimGray; background-color: rgb(37, 57, 69); color: DimGray; }
#scrollbarY, #scrollbarX_bg { background-color: rgb(37, 57, 69); }
i { color: PowderBlue; }
b.jsLang { color: Chocolate; }
b.jsFun { color: Cyan; }
b.jsObj { color: Chartreuse; }
b.jsMeth { color: CornflowerBlue; }
b.jsEvent { color: CornflowerBlue; }
b.jsNum { color: Yellow; }
b.jsRegx { color: Cyan; }
b.jsStr { color: LawnGreen; }
b.jsCom { color: DimGray; }
b.xmlComment { color: ForestGreen; }
b.xmlInstruction { color: yellow; }
b.xmlElement { color: DarkSalmon; }
b.xmlElementScript { color: DarkSalmon; }
b.xmlElementStyle { color: DarkSalmon; }
b.xmlAttributeName { color: Dimgray; }
b.xmlAttributeEqual { color: DimGray; }
b.xmlAttributeValue { color: graytext; }
b.xmlText {  }
b.xmlWhitespace {  }
b.xmlDoctype { color: gray; }
b.xmlCDataOpen, b.xmlCDataClose { color: red; }
b.xmlCData { color: White; font-style: italic; }
b.cssSel { color: DarkSalmon; }
b.cssKey { color: Chocolate; }
b.cssVal { color: CornflowerBlue; }
b.cssStr { color: LawnGreen; }
b.cssCom { color: DimGray; }
b.cssMed { color: yellow; }
